package com.yulong.web.mapper;

import com.yulong.model.pojo.UmsMenu;

import java.util.List;

public interface UmsMenuMapper {

    /**
     * 创建菜单
     * @param umsMenu
     * @return
     */
    int  create(UmsMenu umsMenu);

    /**
     * 更新用户
     * @param umsMenu  pojo
     * @param id       用户id
     * @return
     */
    int update(UmsMenu umsMenu);

    /**
     * 删除菜单
     * @param id
     * @return
     */
    int delete(Long id);

    /**
     * 分等级查询菜单
     * @param level
     * @return
     */
    List<UmsMenu> queryList(Integer level);

    /**
     * 查询所有的菜单
     * @return
     */
    List<UmsMenu> selectAll();
}
